with a large number of staff - Spanisch Englisch Wörterbuch